/*
 * AgentDefinitions.h
 *
 *  Created on: Jan 26, 2009
 *      Author: Andrzej Olchawa
 *      mailto: andrzejolchawa@gmail.com
 *      http://www.hardtechnology.org
 *      This is a part of the Armazd project, which is covered by
 *      GNU GPL v2 license.
 */

#ifndef AGENTDEFINITIONS_H_
#define AGENTDEFINITIONS_H_

#define CONFIG_FILE_PATH "../config/agent.conf"

/* Definitions related with configurations path */
#define DESTINATIONS_CONFIG_PATH "destinationsConfigPath"
#define SENSORS_CONFIG_PATH "sensorsConfigPath"
#define LISTENERS_CONFIG_PATH "listenersConfigPath"

/* Types of Listeners */
#define LISTENER_PORT 0
#define LISTENER_FILE 1

#define LISTENER_PORT_NAME "port"
#define LISTENER_FILE_NAME "file"

/* Other definitions */
#define SIZE_OF_LISTENER_BUFFER 2048
#define WHITE_SPACES " \t\r\n"

#endif /* AGENTDEFINITIONS_H_ */
